shock freezer - Turkish English Dictionary